Synonyms for "ack-ack gun"

Words with similar meaning